package com.gcb.domain.dto;

import lombok.Data;

import java.io.Serializable;

/**
 * 项目订单对象 gbc_order_project
 */
@Data
public class OrderProjectQueryDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 订单号
     */
    private String orderNo;

    /**
     * 需求船舶类型
     */
    private String shipType;

    /**
     * 所属项目名称
     */
    private String projectName;

    /**
     * 城市
     */
    private String cityName;

    /**
     * 经度
     */
    private double longitude;

    /**
     * 纬度
     */
    private double latitude;

    /**
     * 联系人
     */
    private String contacts;

    /**
     * 联系人手机号
     */
    private String contactPhone;

    /**
     * 归属企业
     */
    private Long companyId;

    /**
     * 归属运营商
     */
    private Long operatorId;

    /**
     * 创建类型
     */
    private Integer createType;

    /**
     * 订单状态
     */
    private Integer state;

    /**
     * 创建人姓名
     */
    private String createName;

    /**
     * 创建人手机号
     */
    private String createPhone;

    /**
     * 创建开始时间
     */
    private String createTimeStart;

    /**
     * 创建结束时间
     */
    private String createTimeEnd;

    /**
     * 是否距离排序
     */
    private boolean orderByDistance;

}
